body{
        margin:7px 0px;
        color:#333333;
        font-size:12px;
        font-family:Arial;
        /*background-color:#B3B3B3;*/
        background-color:#f2f2f2;
        background-position:top;
        background-image:url(imagenes/fondo.jpg);
        background-repeat:repeat-x;
}
img{
        border:0px;
}
.img1{
        border:#d0d0d0 1px solid;
        cursor:pointer;
}
input{
        color:#666666;
        font-family:Arial, Helvetica, sans-serif;
        font-size:12px;
}

select{
        color:#666666;
        font-family:Arial, Helvetica, sans-serif;
        font-size:12px;
}
textarea{
        color:#666666;
        
}
td{
font-size:12px;
}
.titulo_izq{
        background-image:url(imagenes/fond_titulo.jpg);
}
.tabla_titulo{
        border-right: #f7f7f7 1px solid;
        border-top:   #EAEAEA 1px solid;
        border-left:  #f7f7f7 1px solid;
        border-bottom:#EAEAEA 1px solid;
}
.celdamaestraderecha{
        background-image:url(imagenes/bordederecha.png); width:17px;
}
.celdamaestraizquierda{
        background-image:url(imagenes/bordeizquierda.png); width:17px;
}
a:link{ text-decoration:none;color:#666666; font-size:10px; }
a:visited{ text-decoration:none; color:#666666; font-size:10px;}
a:actived{ text-decoration:none; color:#666666; font-size:10px;}
a:hover{ color:#999999; text-decoration:underline; font-size:10px;}

a.link1:link{font-size:12px; color:#FFFFFF; }
a.link1:active{font-size:12px; color:#FFFFFF; }
a.link1:visited{font-size:12px; color:#FFFFFF;}
a.link1:hover{font-size:12px; color:#FFFFFF; }

a.link2:link{font-size:11px; color:#0085cf;text-decoration:underline}
a.link2:active{font-size:11px; color:#0085cf;text-decoration:underline}
a.link2:visited{font-size:11px; color:#0085cf; text-decoration:underline}
a.link2:hover{font-size:11px; color:#0085cf; text-decoration:underline}

a.link3:link{font-size:13px; color:#FFCC33; }
a.link3:active{font-size:13px; color:#FFCC33; }
a.link3:visited{font-size:13px; color:#FFCC33;}
a.link3:hover{font-size:13px; color:#FFCC33; }

a.link4:link{color:#333333; font-size:12px;}
a.link4:active{color:#333333; font-size:12px;}
a.link4:visited{color:#333333; font-size:12px;}
a.link4:hover{color:#ff0000; font-size:12px; text-decoration:none;}

a.link5:link{font-size:12px; color:#ff0063;text-decoration:underline}
a.link5:active{font-size:12px; color:#ff0063;text-decoration:underline}
a.link5:visited{font-size:12px; color:#ff0063; text-decoration:underline}
a.link5:hover{font-size:12px; color:#ff0063; text-decoration:underline}

a.link6:link{font-size:12px; color:#1f68cc;text-decoration:none; line-height:18px;}
a.link6:active{font-size:12px; color:#1f68cc;text-decoration:none; line-height:18px;}
a.link6:visited{font-size:12px; color:#1f68cc; text-decoration:none; line-height:18px;}
a.link6:hover{font-size:12px; color:#1f68cc; text-decoration:underline; line-height:18px;}
/*menu*/
UL#navmenu-h {
        MARGIN: 0px; LIST-STYLE-TYPE: none; POSITION: relative; padding:0px;
}
UL#navmenu-h UL {
        DISPLAY: none; LEFT: 0px; MARGIN: 0px; WIDTH: 160px; LIST-STYLE-TYPE: none; 
        POSITION: absolute; TOP: 100%; padding:0px;
}
UL#navmenu-h UL UL {
        LEFT: 100%; TOP: 0px
}
UL#navmenu-h UL UL UL {
        LEFT: 100%; TOP: 0px
}
UL#navmenu-h LI {
        DISPLAY: inline; FLOAT: left; POSITION: relative
}
UL#navmenu-h UL LI {
        DISPLAY: block; WIDTH: 100%; background-color:#FF0000;
}
UL#navmenu-h A {
        BORDER-RIGHT: #4C4C4C 1px solid; PADDING-RIGHT: 6px; BORDER-TOP: #4c4c4c 1px solid; 
        DISPLAY: block; PADDING-LEFT: 6px; BACKGROUND: #4c4c4c; FLOAT: left; 
        PADDING-BOTTOM: 6px; FONT: 13px Arial, sans-serif; COLOR: #FFF; 
        PADDING-TOP: 6px; HEIGHT: 1%; TEXT-DECORATION: none
}
UL#navmenu-h A:hover {
        BACKGROUND: #333333; COLOR: #fff
}
UL#navmenu-h LI:hover A {
        BACKGROUND: #333333; COLOR: #fff
}

UL#navmenu-h LI.iehover A {
        BACKGROUND: #333333; COLOR: #fff
}
UL#navmenu-h LI:hover LI A {
        BACKGROUND: #333333; FLOAT: none
}
UL#navmenu-h LI.iehover LI A {
        BACKGROUND: #333333; FLOAT: none
}

UL#navmenu-h LI:hover LI A:hover {
        BACKGROUND: #6e6e6e
}
UL#navmenu-h LI:hover LI:hover A {
        BACKGROUND: #6e6e6e
}
UL#navmenu-h LI.iehover LI A:hover {
        BACKGROUND: #6e6e6e
}
UL#navmenu-h LI.iehover LI.iehover A {
        BACKGROUND: #6e6e6e
}
UL#navmenu-h LI:hover LI:hover LI A {
        BACKGROUND: #6e6e6e
}
UL#navmenu-h LI.iehover LI.iehover LI A {
        BACKGROUND: #6e6e6e
}
UL#navmenu-h LI:hover LI:hover LI A:hover {
        BACKGROUND: #666
}
UL#navmenu-h LI:hover LI:hover LI:hover A {
        BACKGROUND: #666
}
UL#navmenu-h LI.iehover LI.iehover LI A:hover {
        BACKGROUND: #666
}
UL#navmenu-h LI.iehover LI.iehover LI.iehover A {
        BACKGROUND: #666
}
UL#navmenu-h LI:hover LI:hover LI:hover LI A {
        BACKGROUND: #666
}
UL#navmenu-h LI.iehover LI.iehover LI.iehover LI A {
        BACKGROUND: #666
}
UL#navmenu-h LI:hover LI:hover LI:hover LI A:hover {
        BACKGROUND: #333
}
UL#navmenu-h LI.iehover LI.iehover LI.iehover LI A:hover {
        BACKGROUND: #333
}
UL#navmenu-h LI:hover UL UL {
        DISPLAY: none
}
UL#navmenu-h LI:hover UL UL UL {
        DISPLAY: none
}
UL#navmenu-h LI.iehover UL UL {
        DISPLAY: none
}
UL#navmenu-h LI.iehover UL UL UL {
        DISPLAY: none
}
UL#navmenu-h LI:hover UL {
        DISPLAY: block
}
UL#navmenu-h UL LI:hover UL {
        DISPLAY: block
}
UL#navmenu-h UL UL LI:hover UL {
        DISPLAY: block
}
UL#navmenu-h LI.iehover UL {
        DISPLAY: block
}
UL#navmenu-h UL LI.iehover UL {
        DISPLAY: block
}
UL#navmenu-h UL UL LI.iehover UL {
        DISPLAY: block
}
UL{
        z-index:1;
}
/*Ip Mart*/
.divbordetituloextip{
        
        border:#c8c8c8 1px solid;
        border-top:#c8c8c8 2px solid;
        padding:5px;
        background-color:#f7f7f7;
        color:#7d7d7d;
        }
.divbordecontenidomarcoip{
        background-color:#FFF; border-right:#c8c8c8 1px solid; 
        border-left:#c8c8c8 1px solid; padding:0px 10px; text-align:left; 
        }
/*Estilo de tabla con curva*/
.divbordesupext{
        background-image:url(imagenes/unoext.gif); 
        }       
.divbordeinfext{
        background-image:url(imagenes/tresext.gif); 
        }       
.divbordetituloext{
        background-image:url(imagenes/dosext.gif); 
        background-repeat:repeat-x;
        height:24px;
        border-left:#d8d9da 1px solid;
        border-right:#d8d9da 1px solid;
        color:#7d7d7d;
        font-size:11px;
        padding:5px 10px 0px 10px ;
        }       
.divbordesupmarco{
        background-image:url(imagenes/unox.gif); 
        background-position:left; background-repeat:no-repeat; height:3px; 
        margin:0px; border:0px; font-size:0px;height:4px;               
        }       
.divbordesupintmarco{
        background-image:url(imagenes/dosx.gif); background-position:right; 
        background-repeat:no-repeat; height:4px;
        }       
.divbordeinfmarco{
        background-image:url(imagenes/tresx.gif); 
        background-position:left; background-repeat:no-repeat; height:3px; 
        margin:0px; border:0px; font-size:0px;height:4px;
        }
.divbordeinfintmarco{
        background-image:url(imagenes/cuatrox.gif); background-position:right; 
        background-repeat:no-repeat; height:4px;
        }
.divbordecontenidomarco{
        background-color:#FFF; border-right:#d8d9da 1px solid; 
        border-left:#d8d9da 1px solid; padding:0px 10px; text-align:left; 
        }
/*Fin estilo de tabla con curva*/
.td1{
        border-bottom:#d8d9da 1px solid; border-right:#d8d9da 1px solid;
}
.td2{
        border-bottom:#d8d9da 1px solid; 
}
.td3{
        border-right:#d8d9da 1px solid; 
}

.td4{ 
        border-bottom:#F1F1F1 1px solid; 
        }
        
.td5{
        border-right:#b9b9b9 1px solid; font-size:11px; text-align:center;}
        
.td6{
        font-size:11px; text-align:center;}
.span1{
        font-size:16px; color:#000000; font-weight:bold;
}

.span2{
font-size:11px; color:#ff0000; 
}

.span3{
font-size:11px; color:#999999; 
}

.span4{
font-size:10px; color:#333333; 
}

.span5{
font-size:11px; color:#FF0033; 
}

.span6{
font-size:11px; color:#999999; 
}

.span7{
font-size:15px; font-weight:bold;
}
/*Tabs*/
.divcabeprodtabselectadm{
        background-image:url(imagenes/dsizqtabselect.gif);
background-color:#1f68cc; 
        background-position:left; background-repeat:no-repeat; height:3px; 
        margin:0px; border:0px; font-size:0px;
        }
        
.divcabeprodclasstabselectadm{
background-image:url(imagenes/dsdertabselect.gif); background-position:right; 
        background-repeat:no-repeat; height:3px;
        }
/**/


.divmarco{
border:#324191 0px solid; 
background-color:#1f68cc;
padding:5px; 
}

.span9{
        /*font-weight:bold; font-size:12px; font-style:normal; color:#FFF; padding:0px 2px; */
                font-family:Arial, Helvetica, sans-serif;
        font-size:10px;
        color:#D23302;
        }
.div1{
background-color:#f5f5f5; 
background-image:url(imagenes/sombratienda.gif);
background-position:right;
background-repeat:no-repeat;
padding:3px; 
padding-left:10px; 
border-bottom:#eaeaea 1px solid;
}
.div1-chat{
background-color:#FFF; 
background-image:url(imagenes/ico-usuchat.gif);
background-position:right;
background-repeat:no-repeat;
padding:3px; 
padding-left:10px; 
border-bottom:#eaeaea 1px solid;
height:20px;
cursor:pointer;
}
.div2{
background-color:#e9e9e9;
background-image:url(imagenes/sombratienda2.gif);
background-position:right;
background-repeat:no-repeat;
padding:3px; 
padding-left:10px; 
border-bottom:#eaeaea 1px solid;
}

.div3{
background-color:#f5f5f5; 
background-image:url(imagenes/sombratienda3.gif);
background-position:left;
background-repeat:no-repeat;
padding:3px; 
padding-left:20px; 
border-bottom:#eaeaea 1px solid;
}

.div4{
background-color:#e9e9e9;
background-image:url(imagenes/sombratienda4.gif);
background-position:left;
background-repeat:no-repeat;
padding:3px; 
padding-left:20px; 
border-bottom:#eaeaea 1px solid;
color:#000; font-weight:bold;
}

.div5{padding:5px; font-weight:bold; font-size:16px; color:#000; background-color:#CCCCCC;}
.div6{text-align:justify; padding:5px; padding-top:0px; line-height:18px; color:#666666;}

.div17{
background-color:#FFF; 
padding:0px;
}

.divpiepaginado{
        position:relative;width:100%; padding:2px 0px;
        background-color:#c3d9ff;
        }
        
.divizquierda{
        float:left;
        text-align:left;                
}

.btnenviar{border-style:solid; border-width:1px; height:23px; text-align:center;background:#F0F0F0;border-color:#e7e7e7 #666 #666 #e7e7e7;color:#000; cursor:pointer;}

.divderecha{
        float:right;
        text-align:right;               
}

form{ margin:0px; padding:0px}

/**/

.divproducto {
        width:204px; 
        float:left; 
        margin:4px; 
        border:#ccc 1px solid;
        background-color:#FFF;
        padding:3px;
}

.divcentro{     
        text-align:center;              
}

.divfoto{
width:180px; float:left; margin:4px; border:#dedbde 1px solid;
text-align:center;
}

.divvideo{
width:375px; float:left; margin:4px; border:#dedbde 1px solid;
text-align:center;
}


.divtitulo{
padding:10px 0px;
background-color:#E7E7E7; 
}

.fotopadding{
        padding:5px;
}


.text1{
        width:210px; 
        border:#999 1px solid; 
        /*border-right:0px;*/
        background-color:#fff; 
        padding:0px; margin:0px; height:24px;
}


.textarea1{
        border:#999 1px solid; 
        width:99%;
        height:170px;
        background-color:#fff; 
        color:#333333;
        font-size:12px;
        font-family:Arial, Helvetica, sans-serif;
        line-height:18px;
        }
        
.textarea2 {
        width:99%;      
        font-family:sans-serif;
        font-size:12px; 
        border:#cecece 1px solid; 
        border-top:#707070 1px solid; 
        color:#000;     
        }
        
        .text2{
        width:50px; 
        border:#999 1px solid; 

        background-color:#fff; 
        padding:0px; margin:0px; height:24px;
}
.text3{
        width:223px; 
        border:#999 1px solid; 
        border-right:0px;
        background-color:#fff; 
        padding:0px; margin:0px; height:22px;
}



.text4 {
        width:99%;
        height:20px;
        font-family:sans-serif;
        font-size:12;   
        border:#cecece 1px solid; 
        border-top:#707070 1px solid; 
        }
.text5 {
        width:25%;
        height:20px;
        font-family:sans-serif;
        font-size:12;   
        border:#cecece 1px solid; 
        border-top:#707070 1px solid; 
        }
.combo1{border:#999 1px solid; background-color:#fff; height:24px; width:120px;}
.combo2{border:#999 1px solid; background-color:#fff; height:24px; }

/* Administrador de usuario */
.divborde{
        margin:0px;
        background-color:#FFF;
        }
        
.divbordesupadm{
                background-color:#1F68CC; background-image:url(imagenes/dsizqadm.gif); 
        background-position:left; background-repeat:no-repeat; height:3px; 
        margin:0px; border:0px; font-size:0px;height:3px;
        }

.divbordesupintadm{
                background-image:url(imagenes/dsderadm.gif); background-position:right; 
        background-repeat:no-repeat; height:3px;
        }
        
.divbordetituloadm{ border-right:#1f68cc 1px solid; border-left:#1f68cc 1px solid;color:#000;text-align:left; background-color:#1f68cc;}

.span8{
        font-weight:bold; font-size:11px; font-style:normal; color:#FFF; padding:0px 2px;
        }
        
.divbordecontenidoadm{background-color:#FFF; border-right:#CCC 1px solid; border-top:#CCC 1px solid; border-left:#CCC 1px solid; padding:3px;text-align:left; }

.ul1{
        list-style:none; 
        margin:0px;     
        padding:0px;
        }
        
.divlinea3{
        font-size:0px;
        border-bottom:#E0E0E0 1px solid;
        margin:0px;     
        }
        
.divbordeinf{
                background-color:#CCC; background-image:url(imagenes/diizq.gif); 
        background-position:left; background-repeat:no-repeat; height:3px; 
        margin:0px; border:0px; font-size:0px;height:1px;
        }

.divbordeinfint{
                background-image:url(imagenes/dider.gif); background-position:right; 
        background-repeat:no-repeat; height:1px;
        }
/* Fin Administrador de usuario */

.textdecorationo{
        font-size:11px;
        text-decoration:none;
        }
p{margin:0px}

.divmaestro{width:793px; margin:0 auto 0 auto;}
blockquote p { 
	padding:0px;
	margin:0px;
	}
	
blockquote {	
	padding:0px;
	margin:0px;

	}
	

	
table.blog span.article_separator {
	display: block;
	height: 20px;
}

.contentpaneopen, table.contentpane {
	margin: 0;
	padding: 0;
}

table.contentpaneopen {
	margin: 2px 8px;
}

table.contentpaneopen li {
	margin-bottom: 5px;
}

table.contentpaneopen fieldset {
	border: 0;
	border-top: 1px solid #669933;
}

table.contentpaneopen h3 {
	margin-top: 25px;
}

table.contentpaneopen h4 {
	font-family: Tahoma, Arial, sans-serif;
	color: #669933;
}

.contentheading {
	padding: 0;
	font-family: Tahoma, Arial, sans-serif;
	font-size: 16px;
	/*font-size: 12px;*/
	vertical-align: middle;
	color: #9d051a;/* Color titulos de los Post #81AA4F */
	text-align: left;
	font-weight: bold;
}

.small {
	font-size: 10px;
	color: #C0C0C0;
	font-weight: normal;
	text-align: left;
}

.createdate {
	height: 20px;
	vertical-align: top;
	font-size: 10px;
	color: #C0C0C0;
	font-weight: normal;
	vertical-align: top;
	padding-top: 0px;
}

.modifydate {
	height: 20px;
	vertical-align: bottom;
	font-size: 10px;
	color: #C0C0C0;
	font-weight: normal;
	text-align: right;
}

a.readon {
	display: block;
	float: right;
	text-decoration: none;
	line-height: 14px;
	font-size: 10px;
	text-decoration: underline;
	color: #cf5869;/* Color de leer mas: 829300 */
}

a.readon:hover {
	color: #999999;
	text-decoration: none;
}